<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: 流年 <liu21st@gmail.com>
// +----------------------------------------------------------------------

// 应用公共文件

use app\common\NormalException;

/**
 * 将成功的data包装为json返回
 */
function success($data = null)
{
    if ($data === null) {
        $json = [
            'success' => 1,
        ];
    } else {
        $json = [
            'success' => 1,
            'data' => $data,
        ];
    }
    return json($json);
}

/**
 * 抛出NormalException以直接返回响应
 */
function error($errMsg)
{
    throw new NormalException($errMsg);
}
